Release 10.1A: OpenEdge Development:
Programming Interfaces


Progress to COM data type features and limitations

When performing Progress to COM data type conversions, Progress does do array and automatic pointer conversions, but does not do conversions for certain data Progress types.

Array conversions

Progress supports conversions between COM Array data types and Progress arrays (data types with extents like AS INTEGER EXTENT 5.) The conversion for arrays follows the conversions listed in Table A–1.

Pointer conversions

When indicated, Progress converts the specified Progress data type to a Pointer or Variant Pointer COM data type. This has no effect on the value of the parameter or property, only on the way the value is packaged. Progress determines the conversion in the following ways:

Progress data types not converted

Progress does not convert the BLOB, CLOB, MEMPTR, ROWID, or WIDGET-HANDLE data types to COM data types.


Copyright © 2005 Progress Software Corporation
www.progress.com
Voice: (781) 280-4000
Fax: (781) 280-4095